package com.zsrt.javase.c008.t01.p02;

public class answerP3 {
	public static void main(String[] args) {
		int a = 1000;
		int sum = 0 ;
		/*for (a = 1000; a/3+a%3 >= 3; a=a/3+a%3) {
			sum = sum +a/3;
		}*/
		while (a/3+a%3 >= 3) {
			sum = sum +a/3;
			a=a/3+a%3;
		}
		//???最后一次循环a=6的时候怎么破？如果条件改为a/3+a%3 >=0的话这个循环就变为了死循环  但是不改变的话a=6的的时候条件结束循环不再
		//循环就少加了一次怎么破？
		sum = sum+1000;//第一次喝酒
		sum = sum+2;//最后一次喝酒
		
		System.out.println("sum="+sum);
	}
}
